Vcenter NamespaceManagement Clusters Condition

Vcenter NamespaceManagement Clusters Condition
Vcenter NamespaceManagement Clusters Condition

The Vcenter NamespaceManagement Clusters Condition schema defines an observation of the configuration state of a Supervisor.

This schema was added in vSphere API 8.0.0.1.

JSON Example
{
    "type": "string",
    "description": {
        "id": "string",
        "default_message": "string",
        "args": [
            "string"
        ],
        "params": {
            "params": {
                "s": "string",
                "dt": "string",
                "i": 0,
                "d": "number",
                "l": "Vapi Std NestedLocalizableMessage Object",
                "format": "string",
                "precision": 0
            }
        },
        "localized": "string"
    },
    "status": "string",
    "last_transition_time": "string",
    "reason": "string",
    "severity": "string",
    "messages": [
        {
            "severity": "string",
            "details": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            },
            "kb_article_link": "string",
            "id": "string"
        }
    ]
}
string
type
Required

The type of the condition is a CamelCase, machine readable identifier, indicating the configuration stage.

InfrastructureInitialized, ControlPlaneVMsDeployed and ControlPlaneVMsConfigured are examples of such identifiers.

This property was added in vSphere API 8.0.0.1.

description
Required

Description of the condition type in a human readable format.

This property was added in vSphere API 8.0.0.1.

string
status
Required

The status of the condition.

For more information see: Vcenter NamespaceManagement Clusters Condition Status.

This property was added in vSphere API 8.0.0.1.

string As date-time As date-time
last_transition_time
Optional

Last time the condition transitioned from one state to another. A transition happens when the value of status or severity field changes.

This property was added in vSphere API 8.0.0.1.

if missing or null, there are no ongoing operations related to bringing the condition to the desired state.

string
reason
Required

A brief CamelCase message indicating details about the reason for the last transition.

FailedWithSystemError, ManagementDNSServersMissing and WaitForNodeUpgrade are examples of such messages.

This property was added in vSphere API 8.0.0.1.

string
severity
Required

Provides an explicit classification of the reason identifier. Set when the value of status is FALSE.

For more information see: Vcenter NamespaceManagement Clusters Condition Severity.

This property was added in vSphere API 8.0.0.1.

messages
Required

A list of human-readable messages that provide additional details about the last transition.

This property was added in vSphere API 8.0.0.1.